home *** CD-ROM | disk | FTP | other *** search
/ BMUG Revelations / BMUG Revelations.toast / Sound / Sound Utilities / SndConverter Pro 2.1 / About SndConverter Pro < prev    next >
Text File  |  1993-06-15  |  19KB  |  166 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13. Version 2.1, 15 June 1993.
  14.  
  15. Part of the Dejal Sound Utilities, release 7.
  16.  
  17. Copyright © 1992, 1993 by David Lambert.  All rights reserved.
  18.  
  19.  
  20. Snail: Dejal Userware, 12 Scorpio Place, Auckland, NEW ZEALAND
  21. Internet & AOL: dejal@deepthought.kiwi.gen.nz
  22. CompuServe: >INTERNET: dejal@deepthought.kiwi.gen.nz
  23. or 100033,2435
  24.  
  25. I read the Internet mail every day, and will reply immediately (allow a couple of days for net.delay), but only call CI$ once a fortnight, or less.
  26.  
  27.  
  28. Shareware, only US$20 or $25 to also receive the next version.  An AutoUpgrade option is also available for $50: see the “Registration & Support” document for more information.  I can accept cash, cheques, international money orders, VISA, MasterCard, Bankcard, Diners Club and American Express, (credit cards even via e-mail), so registering or subscribing to the AutoUpgrade option is really easy!  CompuServe users can also register online if they choose: search in the Shareware Registration forum (GO SWREG) for SndConverter Pro or registration ID #154.
  29.  
  30. Note: you should have received SndConverter Pro as an archive file, containing the application, balloon help file (which should be kept in the same folder as the application) and 8 documentation files.  Any other form of distribution is illegal.  Please inform Dejal Userware if you did not receive all of the files.
  31.  
  32.  
  33. ———  USAGE  ———
  34.  
  35. SndConverter Pro™ is an application which allows you to convert one format of sounds to another, downsample certain sounds, compress and decompress sounds, and filter the sound names, among other options.  It is System 7-friendly, and has balloon help, Apple events (for file, folder and disk dropping), etc.  The formats currently supported are:
  36.  
  37. • SoundEdit™ data files  (Hint: you can also convert PC sounds, thanks to this format)
  38.  
  39. • System 7 sounds
  40.  
  41. • System 7 suitcases
  42.  
  43. • Sound Mover™ suitcases — this category includes applications containing sounds and HyperCard™ stacks: basically, you can extract ‘snd ’ resources from any file.
  44.  
  45. To convert a file or several files to one of the other formats, you can open the files from the Finder™.  If under System 7, simply select the files to be converted and drag them to the SndConverter Pro icon (i.e. “drop the icons on the application”).  I find that leaving the application on the desktop makes instant access a breeze — or you could put an alias to it there.  You can even drop a folder of sounds on SndConverter Pro, and it will convert every sound within, no matter how many folders deep they are.  The same goes for disks: drop a floppy icon on the application, and all its sounds will be converted (not recommended with hard disks though! <grin>)  If under System 6, make sure all of the files to be converted are in the same folder as SndConverter Pro (putting them all on the desktop is the easiest way) and select them all including the application, and double-click on one of the icons.  Of course, you can also use the Open… command in the File menu.
  46.  
  47. Once you have opened the file(s), you will be asked for a format to convert them to.  Under System 7, you will also have the option of moving the old file(s) to the Trash once they have been successfully converted (SndConverter Pro doesn’t overwrite the old files, it creates new ones).  You can retrieve them from the Trash in the Finder if you change your mind, as they will not be deleted until you empty the Trash.
  48.  
  49. You can also choose to compress or uncompress sounds, unless you are converting to SoundEdit format (which doesn’t support compression), or your System Software is too old.  Simply click the Compression… button and you will have the option of leaving the sounds in their current state, uncompressing the sounds, or compressing them in either 3:1 or 6:1 ratios.  When compressing, you can specify whether you’d only like the sounds compressed if they are sampled at 22kHz, or not.  This option is provided (and defaults to on) as compressing 11kHz or less sounds will result in rather poor quality.  Note also that compressing sounds is a lossy process, particularly with 6:1 compression: the quality of the sounds will be decreased when you compress them, and this quality will not be recoverable by decompressing.  Nevertheless, I find sounds sampled at 22kHz and compressed with 3:1 compression to be only slightly inferior to sounds sampled at 11kHz without compression, and the compressed sounds take less space.  Also provided in the compression dialog is a checkbox to activate or deactivate downsampling, for your convenience (see the Preferences description below for more information on this feature).  Your choices are stored in the preferences file.
  50.  
  51. When you click Convert, the sounds will quickly be converted, and you will be kept informed of the operation with a progress window.  During this process, you can quit at any time, skip the current sound, stop the whole conversion, or switch to the Finder or another application and convert in the background.  You can even drop more files on the application while in the background.
  52.  
  53. It has many behind-the-scenes features, including being able to convert to the desktop if the converted sounds can’t be saved on the same disk as the source; using the Temporary Items folder, and much more.
  54.  
  55.  
  56. ———  PREFERENCES  ———
  57.  
  58. The preferences dialog lets you customise SndConverter Pro to your individual tastes.  I believe that the user should always be in control, hence the “Userware” in the name Dejal Userware — short for “user-friendly software”.  The prefs dialog is divided into three “pages”, with each page containing one or two sections.  You change pages by clicking the “Prev” or “Next” buttons.  Below is a brief description of each of the preference options (each item also has balloon help for your convenience):
  59.  
  60. — Page 1: Conversion Options —
  61.  
  62. • “Put Multiple Files in a New Folder”: if this is checked, when there will be multiple sound files (e.g. several System 7 sounds or SoundEdit files), they are put into a new folder (which is given an appropriate name).  If this option is off, or there will only be one output file, a folder is not created.  This defaults to on.
  63.  
  64. • “Convert to the Desktop”: if this is checked, the converted files are always placed on the desktop (under System 7) or the root level of the hard drive (under System 6).  If it is off, the file(s) are converted into the same folder and disk as the file(s) that are being converted, if possible.  Aliases can cause a bit of confusion: if you drop an alias to a file on SndConverter Pro’s icon, the converted file will be placed in the folder of the original file, not the folder of the alias.  Also, the original will be moved to the Trash if requested, not the alias.  If the disk is locked or it doesn’t have enough room, SndConverter Pro will ask if you want to convert the sounds to the desktop (startup disk) instead (provided that it wasn’t the startup disk you were trying to convert it to in the first place, and it would fit there).  This is off by default.
  65.  
  66. • “Downsample 22.2kHz –> 11.1kHz”: if this is checked, any sounds sampled at 22.2kHz (or close to that) will be downsampled (halved in size).  I find that there is almost always very little perceptible difference in quality between 22k and 11k sounds, but 22k sounds take twice the space.  Sounds at 11k or less aren’t downsampled, since doing so almost always DOES have a noticeable effect.  See the next pref for a related option.  This option is on by default.
  67.  
  68. • “Ask First”: if this is checked, and the above option is on, you will be asked if you want to downsample each sound before it is done.  Via this dialog, you will be able to listen to the sound both before and after downsampling, so you can compare any difference in quality.  I’m sure you’ll agree with me that there is hardly ever a significant difference.  This is a very useful feature.  This option defaults to on also.
  69.  
  70. — Page 1: Naming Options —
  71.  
  72. • “Converted Suffix”: here you can specify a suffix to add to the end of files or folders to hilight the fact that they’ve been converted.  If you leave it blank (as I personally do), the item will have the same name as the original.  Duplicate names (however they may occur) are handled in the same way that System 7’s Finder does.  The default is “.cvt”.
  73.  
  74. • “Folder Suffix”: here you can indicate which folder suffix you prefer, if any.  Many people have a standard for a naming folders, e.g. I have “ ƒ” on the end of all my folder names, e.g. “SndConverter Pro ƒ”, “System 7 ƒ”, etc.  If you prefer “ Folder” or nothing, type that in instead, and SndConverter Pro will add it to the end of folders it creates while converting.  The default is “ ƒ”.
  75.  
  76. • “Capitalise First Letter of Names”: if this is checked, the first letter of each sound name is converted to uppercase if it isn’t already.  I like all my sounds to have consistently tidy names.  This defaults to off, since you might not be as picky.
  77.  
  78. • “Intelligent Word-Caps”: if this is checked, “significant” words (longer than 3 letters) have their initial letter converted to uppercase.  e.g. it will (in combination with the previous preference) change “my test of sound recording” into “My Test of Sound Recording”.  This also defaults to off.
  79.  
  80. • “Auto-Rename Too Long Sound Names”: if this is checked, any sounds contained in a suitcase (or application, HyperCard stack, etc) with a name longer than the system can handle for a file name will be automatically shortened (placing a “…” on the end).  If this option is off, you will be asked to rename the sound (and you will be able to play the sound to hear what it is about).  Any colons (“:”) in the name will be automatically replaced with a em dash (“—”) in either case.  This option is off by default.
  81.  
  82. • “Dumb-to-Smart Quotes”: if checked, “dumb” quotes (like ", ') in sound names will be changed to “smart” or curly quotes (like “, ”, ‘, ’) appropriately.  If unchecked, the quotes will be left intact.  This option defaults to off.
  83.  
  84. — Page 2: Progress Window Options —
  85.  
  86. • “Morph Icons (Animation)” / “Show Reading / Writing Format Icons”: if Morph Icons is chosen, an animated sequence of metamorphosing (morphing) icons is shown in the progress dialog, morphing between the icons of three sound formats.  If Show Reading / Writing Icons is chosen, the icon shown reflects the format being read or written, e.g. if converting System 7 suitcases into SoundEdit documents, it will be a System 7 suitcase icon while reading each sound and a SoundEdit icon when writing.  This defaults to Morph Icons.
  87.  
  88. • “Progress Bar Pattern”: if this box is clicked on, the pattern used for the progress bar can be changed.  This is most useful for B&W users, but is of some use to colour users.  You can simply cycle through the available patterns (white, light grey, grey, dark grey, and black) when clicking on the pattern box or prompt.  The default pattern is black (though B&W users might want to try light grey).
  89.  
  90. • “Display Sound Number”: If this box is checked, a sequential number will be displayed before each sound name in the progress window, starting from 1 and counting up to the number of sounds (indicated in the top portion of the window).  This is useful to see how many sounds have been done or are remaining.  This option is on by default.
  91.  
  92. • “Display Size”: If checked, the size of each sound — expressed in kilobytes (K) — is displayed in the progress window.  This is on by default.
  93.  
  94. • “Display Sampling Rate”: If checked, the sampling rate of each sound is displayed in the progress window while writing the sound (it can’t be displayed while reading, since it needs to be read from the sound information).  The sampling rate is expressed in kHz, e.g. 22kHz, which means thousands of cycles per second.  This means, for example, that sound sampled at 22kHz will take 22k of disk space per second of sound, if uncompressed.  If the sound is compressed, the compression ratio is also shown after the sampling rate: either 3:1 or 6:1.  This pref is off by default.
  95.  
  96. • “Display Playing Time”: If this option is checked, the time that the sound is likely to take to play is displayed while writing the sound (like “Display Sampling Rate”, above, this cannot be determined until the sound has been read).  This option defaults to off.
  97.  
  98. — Page 3: Automation and Format Options —
  99.  
  100. • “Auto-Open if Nothing from Finder™”: if this box is checked, you will automatically be asked for a file via the standard file dialog if you launch the application by double-clicking on the application (instead of dropping files on it or whatever).  This feature defaults to off.
  101.  
  102. • “Auto-Quit When Done”: if this is checked, SndConverter Pro will automatically quit when there is nothing left to do, provided you have done something.  E.g. if you double-click on the application, it will wait for you to open a file or files, then once that is finished it will automatically quit.  If you drop some files on the application from the Finder with this option on, it will convert them then return you to the Finder once finished.  This is off by default.
  103.  
  104. • “Ask for Format Every Time”: if this is checked, the dialog asking for a conversion format is displayed every time you use the Open… command or drop some files on the application.  If you are doing several small batches, all converting to the same format, you may prefer to turn this off, in which case the dialog will only be displayed once, the first time after the application is launched.  This option defaults to on.
  105.  
  106. • “Save Trash Setting”: if this option is checked, the state of the “Move Original to the Trash if Successful” checkbox (in the format dialog) is preserved for the next time you use SndConverter Pro.  If the save option is unchecked, the trash checkbox will always be unchecked.  This is on by default, and is only available to System 7 users.
  107.  
  108. — Page 3: Sound Notification Options —
  109.  
  110. • “Play When Complete”: This popup menu and the following two all contain a number of standard options at the top of the menu with a list of all the available sounds (in your System or opened by Suitcase™ or similar products) below.  Selecting one of these options will, in the case of this popup menu, cause that sound (or kind of sound) to be played when a conversion is successfully completed.  The sound will not play when an error causes the process to be terminated.  The Current Sound will be played by default for this event.  These sounds are especially useful if you are converting in the background with SndConverter Pro’s windows hidden.  The available options are:
  111.  
  112.        - Silence: No sound will be played for this event.
  113.        - System Beep: The default system alert sound (chosen in the Sound control panel or a replacement like Riccardo Ettore’s excellent SndControl) will be played.
  114.        - Current Sound: The sound being converted (if loaded) will be played.
  115.        - MacinTalk Speech…: This item is only available if you have the MacinTalk speech synthesizer available (it is obtainable from APDA, AAPDA, BMUG, and other sources).  Choosing this option will present a dialog where you can edit a message for the computer to say via MacinTalk, and optionally try the speech.
  116.        - A list of the currently available sounds: Choosing one of these will cause that sound to be played for this event.
  117.  
  118. • “Play If Need Attention”: Selecting one of the options described above in this popup menu will play that sound (or whatever) if SndConverter Pro needs to put a dialog on the screen, for example when downsampling with the “Ask First” option on, or if a sound lacks sampling rate information.  The System Beep will be played by default.
  119.  
  120. • “Play If Error Occurs”: Selecting from this popup menu one of the above options will cause that sound (or kind of sound) to be played if an error occurs, when the error alert is presented.  The System Beep is the default selection.
  121.  
  122.  
  123. I suggest you leave the defaults as they are initially, and try out the various options, then customise things to your personal tastes.
  124.  
  125.  
  126. ———  SNDCONVERTER LITE™  ———
  127.  
  128. As the name SndConverter Pro suggests, there is also another edition of the program, SndConverter Lite.  The Lite edition lacks many of the features in the Pro edition, but is half the price.  SndConverter Lite costs only $9.95 to register.
  129.  
  130. Note: SndConverter Lite is NOT simply a demo of Pro: it is a fully functional application in its own right.  Registering for Lite will not get you Pro.  (The reverse is true though: registering for Pro entitles you to personalise Lite also.)
  131.  
  132.  
  133. ———  COMPATIBILITY  ———
  134.  
  135. SndConverter Pro will work under System 6.0 and above, though it works best under System 7.0 and above.  It should work on every machine from the Macintosh 512KE upwards, and has been tested on almost all the Macs presently available.  It is 32-bit compatible.  Please let me know if you have any problems.
  136.  
  137. Note: the compression and decompression options require the extended Sound Manager, which is present in System 6.0.7 and later.
  138.  
  139. The usual disclaimers apply: David Lambert and Dejal Userware accept no responsibility for any incidental or consequential damage of any sort as a direct or indirect result of using this software.  The software is provided “as-is”, and no warranties are made as to its fitness for a particular purpose or whatever.  I would be very interested to hear of any problems, though.  <grin>
  140.  
  141.  
  142. ———  FUTURE FEATURES  ———
  143.  
  144. Unlike some software authors, I have a list of features that I intend to add to SndConverter Pro but didn’t have time to for this release.  I WILL add these features in future versions (users of previous versions will notice that many of the “Future Features” listed in those versions are now implemented in this version).  If you have any ideas for more features to add, please let me know.  If I do something a way you don’t like, tell me.  All suggestions, no matter how trivial they might seem, will be carefully considered.  These are some of the features from my list:
  145.  
  146. • Normalise sounds option (scaling samples to volume is adjusted to best fit).  [Suggested by Craig O’Donnell.]
  147.  
  148. • Silence filtering option (automatically eliminate dead silence at the beginning and end of sounds).
  149.  
  150. • AIFF and AIFF-C format support.
  151.  
  152. • Add compressed SoundCap file support (if anyone has any usable code for this, I’d appreciate receiving a copy!).
  153.  
  154. • Finish implementing an Extend Technology: plug-in modules for each conversion format.
  155.  
  156. • Reading & writing partial resources and files.
  157.  
  158. • Open Several… command (though this isn’t really necessary).
  159.  
  160. • Open Any… command (to open non-snd resources as sounds).
  161.  
  162.  
  163. ———  CREDITS  ———
  164.  
  165. I would like to thank all those people who have made this product what it is today.  Thanks especially to Michael Dunlop, Simon Aspden, Steve Moseley, Nick Warburton, Richard Knuckey, Julian Harris, Allan Marshall, David Lilienthal, Francis Martin and Craig O’Donnell for their invaluable assistance during the Beta testing stage of development, and all the other users of the Deep Thought and JAB BBSs for their comments.  Thanks also to Riccardo Ettore for his wonderful Sound Manager Package and helpful comments over the years; to Apple for System sHeaven; and Symantec for THINK Pascal.  Most of all, a big “thank you” to the huge number of people who have sent in their registrations, and offered kind words of encouragement.
  166.